package com.shxc.smarttrade.old.bean;

/**
 * Created by jcdev1 on 2017/7/26.
 */

public class MasterDetailMsg extends ErrorStatus {

    /**
     * data : {"masterInfo":{"headUrl":"https://www.tigerwit.com/avatar/1357866_150.jpg","username":"bingly","userCode":"1357866","minCopyAmount":200,"historyCopycount":0,"totalProfitRate":641.24,"maxRetract":-1,"copyPayRate":20,"lastProfitCloseRate":59.29,"lastMaxVolume":0.12,"lastTotalClose":312,"winCount":185,"loseCount":127,"avgPositionTime":"17时55分","winSellCount":85,"winBuyCount":100,"lastProfitRate":0,"lastWeekProfitRate":0,"avgMonthClose":78,"worldName":"中国","stateName":"湖南省","cityName":"益阳市","worldCode":"CN"}}
     */

    private DataBean data;

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * masterInfo : {"headUrl":"https://www.tigerwit.com/avatar/1357866_150.jpg","username":"bingly","userCode":"1357866","minCopyAmount":200,"historyCopycount":0,"totalProfitRate":641.24,"maxRetract":-1,"copyPayRate":20,"lastProfitCloseRate":59.29,"lastMaxVolume":0.12,"lastTotalClose":312,"winCount":185,"loseCount":127,"avgPositionTime":"17时55分","winSellCount":85,"winBuyCount":100,"lastProfitRate":0,"lastWeekProfitRate":0,"avgMonthClose":78,"worldName":"中国","stateName":"湖南省","cityName":"益阳市","worldCode":"CN"}
         */

        private MasterInfoBean masterInfo;

        public MasterInfoBean getMasterInfo() {
            return masterInfo;
        }

        public void setMasterInfo(MasterInfoBean masterInfo) {
            this.masterInfo = masterInfo;
        }

        public static class MasterInfoBean {
            /**
             * headUrl : https://www.tigerwit.com/avatar/1357866_150.jpg
             * username : bingly
             * userCode : 1357866
             * minCopyAmount : 200
             * historyCopycount : 0
             * totalProfitRate : 641.24
             * maxRetract : -1.0
             * copyPayRate : 20
             * lastProfitCloseRate : 59.29
             * lastMaxVolume : 0.12
             * lastTotalClose : 312
             * winCount : 185
             * loseCount : 127
             * avgPositionTime : 17时55分
             * winSellCount : 85
             * winBuyCount : 100
             * lastProfitRate : 0.0
             * lastWeekProfitRate : 0.0
             * avgMonthClose : 78
             * worldName : 中国
             * stateName : 湖南省
             * cityName : 益阳市
             * worldCode : CN
             */

            private String headUrl;
            private String username;
            private String userCode;
            private double minCopyAmount;
            private int historyCopycount;
            private double totalProfitRate;
            private double maxRetract;
            private double copyPayRate;
            private double lastProfitCloseRate;
            private double lastMaxVolume;
            private int lastTotalClose;
            private int winCount;
            private int loseCount;
            private String avgPositionTime;
            private int winSellCount;
            private int winBuyCount;
            private double lastProfitRate;
            private double lastWeekProfitRate;
            private int avgMonthClose;
            private String worldName;
            private String stateName;
            private String cityName;
            private String worldCode;

            public String getHeadUrl() {
                return headUrl;
            }

            public void setHeadUrl(String headUrl) {
                this.headUrl = headUrl;
            }

            public String getUsername() {
                return username;
            }

            public void setUsername(String username) {
                this.username = username;
            }

            public String getUserCode() {
                return userCode;
            }

            public void setUserCode(String userCode) {
                this.userCode = userCode;
            }

            public double getMinCopyAmount() {
                return minCopyAmount;
            }

            public void setMinCopyAmount(double minCopyAmount) {
                this.minCopyAmount = minCopyAmount;
            }

            public int getHistoryCopycount() {
                return historyCopycount;
            }

            public void setHistoryCopycount(int historyCopycount) {
                this.historyCopycount = historyCopycount;
            }

            public double getTotalProfitRate() {
                return totalProfitRate;
            }

            public void setTotalProfitRate(double totalProfitRate) {
                this.totalProfitRate = totalProfitRate;
            }

            public double getMaxRetract() {
                return maxRetract;
            }

            public void setMaxRetract(double maxRetract) {
                this.maxRetract = maxRetract;
            }

            public double getCopyPayRate() {
                return copyPayRate;
            }

            public void setCopyPayRate(double copyPayRate) {
                this.copyPayRate = copyPayRate;
            }

            public double getLastProfitCloseRate() {
                return lastProfitCloseRate;
            }

            public void setLastProfitCloseRate(double lastProfitCloseRate) {
                this.lastProfitCloseRate = lastProfitCloseRate;
            }

            public double getLastMaxVolume() {
                return lastMaxVolume;
            }

            public void setLastMaxVolume(double lastMaxVolume) {
                this.lastMaxVolume = lastMaxVolume;
            }

            public int getLastTotalClose() {
                return lastTotalClose;
            }

            public void setLastTotalClose(int lastTotalClose) {
                this.lastTotalClose = lastTotalClose;
            }

            public int getWinCount() {
                return winCount;
            }

            public void setWinCount(int winCount) {
                this.winCount = winCount;
            }

            public int getLoseCount() {
                return loseCount;
            }

            public void setLoseCount(int loseCount) {
                this.loseCount = loseCount;
            }

            public String getAvgPositionTime() {
                return avgPositionTime;
            }

            public void setAvgPositionTime(String avgPositionTime) {
                this.avgPositionTime = avgPositionTime;
            }

            public int getWinSellCount() {
                return winSellCount;
            }

            public void setWinSellCount(int winSellCount) {
                this.winSellCount = winSellCount;
            }

            public int getWinBuyCount() {
                return winBuyCount;
            }

            public void setWinBuyCount(int winBuyCount) {
                this.winBuyCount = winBuyCount;
            }

            public double getLastProfitRate() {
                return lastProfitRate;
            }

            public void setLastProfitRate(double lastProfitRate) {
                this.lastProfitRate = lastProfitRate;
            }

            public double getLastWeekProfitRate() {
                return lastWeekProfitRate;
            }

            public void setLastWeekProfitRate(double lastWeekProfitRate) {
                this.lastWeekProfitRate = lastWeekProfitRate;
            }

            public int getAvgMonthClose() {
                return avgMonthClose;
            }

            public void setAvgMonthClose(int avgMonthClose) {
                this.avgMonthClose = avgMonthClose;
            }

            public String getWorldName() {
                return worldName;
            }

            public void setWorldName(String worldName) {
                this.worldName = worldName;
            }

            public String getStateName() {
                return stateName;
            }

            public void setStateName(String stateName) {
                this.stateName = stateName;
            }

            public String getCityName() {
                return cityName;
            }

            public void setCityName(String cityName) {
                this.cityName = cityName;
            }

            public String getWorldCode() {
                return worldCode;
            }

            public void setWorldCode(String worldCode) {
                this.worldCode = worldCode;
            }
        }
    }
}
